home *** CD-ROM | disk | FTP | other *** search
-
- This source code requires the GMS developer archive available from Aminet
- (dev/misc/gms_dev.lha). Compilation of this module means that you have
- read and agreed to the text in the DISTRIBUTION.TXT file.
-
- NOTE: There is a bug in SAS/C which occurs when using registers a0 and a1
- together in a function. This only happens when both registers are using a
- pointer type, such as BYTE *, APTR or struct Object *. So if you see such
- definitions being replaced with LONGs and then being converted inside the
- function, it is done specifically to prevent this bug.
-
- To compile every part of the module with SAS/C:
-
- 1> sc config_data.c <Compile the data area>
- 1> sc config.c <Compile the code>
- 1> link.scr <Link it>
-
- To compile with DiceC:
-
- 1> dcc -c -l0 -mD -mi config.c -o config.o
- 1> dcc -c -l0 -mD -mi config_data.c -o config_data.o
- 1> dlink config_data.o config.o -o GMS:System/config.mod
-
-